easy payment terms - Turco Inglés Diccionario